@charset "utf-8";
body,h1,h2,h3,h4,p,ul,dl,ol,dt,dd,img,form,input,textarea,html{margin:0;padding:0;}
body{background:#f9f9f9;color:#333;font:12px "Microsoft Yahei","Arial Narrow";}
img{border:0;}
li{list-style:none;}
em,i{font-style:normal;}
.hh{width:980px;margin:0 auto;}
.clearfix:after,.hh:after{clear:both;content:'\0020';display:block;height:0;}
.clearfix,.row{zoom:1;}
a{text-decoration:none;color:#555555;}
a:hover{color:#f84f7a;}
.fl{float:left;}
.fr{float:right;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
/* 通用header */
.header{border-top:2px solid #1C91DB;height:80px;background:#fff;box-shadow:1px 1px 3px #e9e9e9;border-bottom:1px solid #e9e9e9;}
.logo{margin-top:24px;}
.logo a{width:353px;height:32px;background:url(../images/logo.png) no-repeat left center;display:block;text-indent:-999em;}
.nav-list{margin-top:25px;}
.nav-list li{float:left;zoom:1;_width:100px;_text-align:center;margin-left:12px;width:90px;text-align:center;}
.nav-list li.home{width:55px;}
.nav-list li.nobg{width:55px;}
.nav-list a.current,.nav-list li a:hover{background:#1C91DB;color:#fff;}
.nav-list li a{height:30px;line-height:30px;display:block;font-size:16px;border-radius:3px;transition:.2s;background-color:#FBFBFB;}
.r5{border-bottom-right-radius:5px;border-bottom-left-radius:5px;}

.search_nav{width:260px;float:right;}
.search_nav input{background: #fff;border: 1px solid #1592e5;height: 27px;line-height: 25px;margin: 0;padding: 0;}
.search_nav .sinput{width:200px;padding:0px 3px;}
.search_nav .ssubmit{background: #1592e5;color: #fff;overflow: hidden;padding: 0;margin: 0 0 0 -3px;width: 45px;height: 29px;cursor: pointer;}
.search_hot{height: 27px;line-height: 27px;}
.search_hot a{color: #1592e5;margin-left: 9px;}
/*------------- 首页 -------------*/
.flash{position:relative;text-align:center;overflow:hidden;}
/*幻灯大图*/
.flashCont{width:620px;height:336px;position:relative;z-index:1;overflow:hidden;}
.flashCont .flashtext{float:left;width:610px;height:50px;line-height:50px;margin:0;padding:0 10px;text-align:left;font-size:18px;font-weight:500px;font-family:"微软雅黑","黑体","Arial";color:#fff;position:absolute;left:0;bottom:0px;_bottom:10px;z-index:4;}
.flashCont .flashtext a{color:#fff;font-size:18px;font-weight:600px;font-family:"微软雅黑","黑体","Arial";letter-spacing:1px;}
.flashCont .flashbg{float:left;width:620px;height:50px;margin:0;padding:0;background:#000;opacity:0.5;filter:Alpha(Opacity=50);position:absolute;left:0;bottom:0;*bottom:10px;z-index:2;}
.flashTop{position:absolute;bottom:15px;left:480px;z-index:8;}
.flashTop ul{overflow:hidden;}
.flashTop ul li{float:left;width:16px;height:16px;background:#FFF;margin-left:5px;text-indent:-999em;opacity:.5;filter:alpha(opacity = 50);cursor:pointer;font-size:12px;border-radius:8px;}
.flashTop ul li.hover{opacity:1;filter:alpha(opacity = 100);}
/*最新更新小图*/
.topnew .new{position:absolute;left:620px;bottom:0px;z-index:0;top:0px;}
.topnew .new img{height:144px;}
.topnew .new ul{width:363px;overflow:hidden;}
.topnew .new li{float:left;width:114px;height:108px;margin:0 0 6px 7px;overflow:hidden;position:relative;}
.topnew .new li.hover{cursor:pointer;}
.topnew .new a{display:block;overflow:hidden;}
.topnew .new .show{display:block;}
.topnew .new li div{display:none;position:absolute;top:0;z-index:3;opacity:.8;filter:alpha(opacity = 50);background:#1C91DB;width:114px;height:108px;}
.topnew .new li p{display:none;position:absolute;top:0;z-index:6;transition:.2s;}
.topnew .new li p a{color:#FFF;font-size:15px;padding:15px;}
.topnew .new .zuixin a{background:#0079C5;color:#FFF;width: 76px;padding: 14px 19px;height: 80px;font: 26px/36px Tahoma, Helvetica, Arial;background: url(../images/zuixingengxin.png) no-repeat left center;text-indent: -9999px;}
.tags{overflow:hidden;margin-top:15px;padding:4px 12px;background:#FCFCFC;border-bottom:1px solid #EEE;}
.tags li{float:left;width:98px;font-size:14px;line-height:32px;margin-left:8px;}
.link .con{line-height:26px;margin-top:10px;background:#FCFCFC;padding:10px 8px 10px 15px;}
.link .con a{margin-right:8px;}
.des{background:#fff;margin:15px 0 6px;padding:8px 16px;}
.list-inner .des{margin:0;padding:0;}
.des h1{font-size:26px;color:#0079C5;line-height:1.8;font-weight:normal;}
.des p{line-height:1.6;color:#888;padding:3px 3px;font-size:14px;}
.list-inner .des p{background:#f9f9f9;padding:6px;}
.type{display:block;line-height:1.8;margin:4px 0;}
.type span a{background:#FF5F83;color:#FFF;display:inline-block;font-size:12px;line-height:21px;margin:0 2px 2px;padding:0 3px;}
.type a:hover{background:#f1f1f1;color:#333;}
.type em a{background:#1C91DB;color:#FFF;display:inline-block;font-size:14px;line-height:21px;margin:0 2px 2px;padding:0 6px;}
.picTip{text-align:center;padding:6px;}
.pp{text-align:center;background:#fff;padding:8px 0;border-bottom: 1px solid #DDD;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}
.pp a{margin-top:5px;color:#333;display:inline-block;}
.pp img{max-width:960px;}
.pp p{margin:0 auto;font-size:14px;width:880px;text-align:left;line-height:2;padding:0 10px 10px;}
.pp span{font-size:20px;color:#F84F7A;display:block;}
.list-inner .pp{border: none;border-radius: 0;}
.list-inner .pp p{width: 100%;padding: 0;}
.list-inner .pp img{max-width:100%;}
.list-left{width:665px;}
.list-right{width:300px;}
.list-inner{padding:12px 18px 0;background:#fff;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom:1px solid #e5e5e5;}
.c34-title{height:35px;border-bottom:1px solid #EEE;}
.c34-title h1{display:inline;font-size:18px;font-weight:normal;}
.c34-title span{font-size:18px;display:block;line-height:32px;border-bottom:4px solid #F84F7A;}
span.zt{padding-left: 12px;}
.c34-title .z{background-color: #F84F7A; font-size: 14px; padding: 0 8px;}
.c34-title .z a{color: #FFF;}
.c34-title a.more{line-height:32px;}
.i-list{width:996px;overflow:hidden;}
.i-list li{position: relative;background:#fff;width:184px;float:left;border-bottom:1px solid #ddd;margin:15px 15px 0 0;}
.i-list li img{width:184px;}
.i-list .m-message{height:40px;line-height:40px;margin-top:-3px;}
.i-list .m-message span{color: #FFF;line-height: 24px;padding: 0 6px;font-size: 12px;position: absolute;bottom: 41px;background: #000;opacity: 0.6;filter: Alpha(Opacity=40);border-radius: 0 12px 12px 0;}
.i-list .m-message a{overflow:hidden;display:block;white-space:nowrap;margin: 0 8px; text-align:center;}
.c-title{height:35px;border-bottom:1px solid #EEE;}
.c-title span{font-size:18px;display:block;line-height:32px;border-bottom:4px solid #FF6A36;}
.c-title a.more{line-height:32px;}
.con-3-2{overflow:hidden;}
.con-3-2 .detail-list{width:652px;overflow:hidden;}
.con-3-2 .detail-list img{width:200px;}
.detail-list .dl-name{height:28px;line-height:28px;}
.detail-list .dl-name{height:28px;line-height:28px;}
.detail-list li{overflow:hidden;float:left;margin-right:14px;margin-bottom:10px;}
.detail-list .dl-name a{width:190px;display:block;overflow:hidden;word-spacing:normal;white-space:nowrap; margin:0 auto; text-align:center;}
.con-4-2{overflow:hidden;}
.con-4-2 .detail-list{width:970px;overflow:hidden;}
.con-4-2 .detail-list img{width:224px;}
.con-4-2 .detail-list .dl-name a{width:198px; text-align:center; margin:0 auto;}
.con-4-2 .detail-list li{margin-right:16px;}
.con-3-3{padding:15px 15px 5px;background:#FFF;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom:1px solid #E5E5E5;}
span.tt{font-size:16px;font-weight:bold;line-height:16px;padding-bottom:5px;display:block;}
.keyword a{font-size:14px;background-color:#F7F7F7;display:inline-block;transition:.2s;}
.keyword-all a{border-radius:5px;padding:3px 6px;margin-bottom:10px;margin-right:5px;}
.keyword-all2 a{border-radius:3px;padding:2px 9px;margin-bottom:10px;margin-right:10px;}
.keyword a:hover{background:#f84f7a;color:#fff;}
.newlist li{clear:both;border-bottom:1px dotted #CCC;height:26px;line-height:26px;vertical-align:bottom;}
.newlist .num3{background:#094;color:#FFF;border:1px solid #094;}
.newlist em{margin:5px 10px 0 0;float:left;display:block;width:12px;height:14px;line-height:14px;padding:0 3px;color:#999;font-style:normal;background:#FFF;border:1px solid #CCC;text-align:right;}
.newlist a{float:left;width:185px;overflow:hidden;white-space:nowrap;}
.newlist li span{float:right;font-size:12px;color:#555;}
.page{text-align:center;}
.page-show a,.page-show span{display:inline-block;padding:0 10px;height:28px;line-height:28px;background:#fff;border-radius:5px;border-bottom:1px solid #ddd;margin:0 5px;transition:.2s;color:#999999;}
.page-show .current,.page-show a:hover{background:#f84f7a;color:#fff;}
.page-show .active{background:#f84f7a;color:#fff;}
.page-show .prev,.page-show .next{font-family:"SimSun";}
.morelist{margin-top:10px;overflow:hidden;}
.morelist .tt{margin:8px 0;font-size:16px;}
.morelist ul{width:1005px;}
.min-list li{background:#fff;width:181px;float:left;border-bottom:1px solid #ddd;margin-right:19px;margin-bottom:20px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}
.min-list li img{width:181px;display:inline !important;}
.min-list .m-message{height:34px;line-height:34px;padding:0 10px;}
.min-list .m-message a{width:155px;overflow:hidden;display:block;white-space:nowrap;}
/* 大分类 */
/*----- 幻灯图 -------*/
.flashnews{overflow:hidden;}
.bbgg{width:962px;padding:8px;background:#fff;}
.boxflash{position:relative;text-align:center;overflow:hidden;}
/*幻灯大图*/
.boxflashCont{width:620px;height:336px;position:relative;z-index:1;overflow:hidden;}
.boxflashCont .boxflashtext1{float:left;width:610px;height:50px;line-height:50px;margin:0;padding:0 10px;text-align:left;font-size:18px;font-weight:500px;font-family:"微软雅黑","黑体","Arial";color:#fff;position:absolute;left:0;bottom:0px;_bottom:10px;z-index:4;}
.boxflashCont .boxflashtext1 a{color:#fff;font-size:18px;font-weight:600px;font-family:"微软雅黑","黑体","Arial";letter-spacing:1px;}
.boxflashCont .boxflashbg1{float:left;width:620px;height:50px;margin:0;padding:0;background:#000;opacity:0.5;filter:Alpha(Opacity=50);position:absolute;left:0;bottom:0;*bottom:10px;z-index:2;}
/*幻灯小图*/
.boxflashTop{position:absolute;left:620px;bottom:0px;z-index:0;top:0px;}
.boxflashTop ul{width:350px;overflow:hidden;}
.boxflashTop li{float:left;width:107px;height:172px;opacity:0.6;filter:Alpha(Opacity=60);margin-left:8px;overflow:hidden;}
.boxflashTop li.hover{cursor:pointer;opacity:1.0;filter:Alpha(Opacity=100);}
.boxflashTop img{/*width:130px;*/height:165px;margin-left:-12px;}
/*子菜单*/
.first-nav{background-color:#fff;line-height:40px;height:40px;}
.first-nav a{padding:0 22px;font-size:16px;float:left;}
.first-nav .active{background-color:#FF6A36;color:#FFF;}
.first-nav a:hover{background-color:#FF6A36;color:#FFF;}
/*主列表*/
.n-list{width:996px;overflow:hidden;}
.n-list li{background:#fff;width:231px;float:left;border-bottom:1px solid #ddd;margin:18px 18px 0 0;}
.n-list li img{width:231px;}
.n-list .m-message{height:40px;line-height:40px;padding:0 10px;margin-top:-3px;}
.n-list .m-message span{float:right;color:#999;font-size:12px;}
.n-list .m-message a{width:156px;overflow:hidden;display:block;white-space:nowrap;}
/* gg */
.pgg1,.pgg2,.pgg3,.fgg1,.fgg2{text-align:center;width:980px;margin:0 auto;}
.pgg1{padding:2px 0;}
.pgg2{margin-top:20px;}
.pgg3{padding:0;}
.fgg1{margin-top:13px;margin-bottom:-3px;}
.fgg2{margin-top:15px;}
.fggr1{margin-top:15px;overflow:hidden;}
.fggr2{margin-top:15px;}
/* ji */
.colum ul{overflow:hidden;margin:6px 0 0 16px;padding:4px 12px;background:#FCFCFC;border-radius:8px;}
.colum ul li{float:left;width:20%;font-size:16px;line-height:32px;}
/* footer */
.footer{background:#FCFCFC;text-align:center;line-height:28px;border-top:1px solid #E9E9E9;}
.footer .copy{background:#FFF;padding:15px;color:#999999;}
.footer .copy a{color:#999999;}
.tj{display:none;}

#con1{margin: 0 auto; width:944px; overflow:hidden;}
#con1 dl dt{float:left;}
#con1 dl img{border-radius:100%; overflow:hidden; height:200px; width:200px; border:1px solid #ccc; box-shadow: 1px 1px 4px rgba(0,0,0,.2);}
#con1 dl.min img{width: 100px; height:100px;}
#con1 dl dd{float:right; width:700px; margin-top: 5px;}
#con1 dl.min dd{width: 1050px;}
#con1 dl dd h1{font-family:'Microsoft Yahei'; font-size:40px;color:#333; height: 55px; line-height: 55px; color: #3d709c;}
#con1 dl dd p{line-height: 220%; font-size: 14px; margin-bottom: 15px;}
.tags{width:956px; margin:20px 0 auto;}
.tags a{ margin:10px; overflow:hidden; line-height:40px; height:40px;}
.tags strong{color: #0060A4;font-size: 15px;height:30px;line-height:30px;}
.tags .tagc0{font-size: 14px;}
.tags .tagc1{font-size: 16px;font-weight: bold;color: #006DD9;}
.tags .tagc2{font-size: 18px;font-weight: bold;color: #666666;}
.tags .tagc3{font-size: 22px;font-weight: bold;color: #996600;}
.tags .tagc4{font-size: 26px;font-weight: bold;color: #666699;}
.tags .tagc5{font-size: 30px;font-weight: bold;color: #FF0000;}
.tags .tagc6{font-size: 36px;font-weight: bold;color: #CC3333;}
.tags .tagc7{font-size: 40px;font-weight: bold;color: #330033;}
.tags .tagc8{font-size: 42px;font-weight: bold;color: #CC0066;}
.tags .tagc9{font-size: 46px;font-weight: bold;color: #660099;}
.ad956{ width:956px; height:90px; overflow:hidden; margin:0 auto;}